نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تکنیک های برنامه نویسی برنامه نویسی برنامه بینایی کامپیوتری قدرتمند OpenCV را برای ساختن و متمایز کردن برنامه های کاربردی خود از سایرین ترکیب کنید.
درباره این ویدیو
• همه چیزهایی را که برای شروع با OpenCV نیاز دارید بیاموزید
• حاوی نمونه های عملی بسیاری است که حوزه های مختلف بینایی کامپیوتر را پوشش می دهد که می توان آنها را با هم ترکیب کرد و برنامه کاربردی خود را ساخت
• بسته بندی شده با کد با توضیحات مربوطه برای نشان دادن نتایج واقعی از تصویر واقعی
در جزئیات
OpenCV (Open Source Computer Vision) کتابخانه ای از توابع برنامه نویسی است که می تواند برای بسیاری از برنامه ها مانند واقعیت افزوده، رباتیک، نظارت، تصویربرداری پزشکی، شناسایی، استفاده شود. با OpenCV، توسعهدهندگان میتوانند از استفاده از ریاضیات و الگوریتمهای پیچیده اجتناب کنند و بر توسعه برنامهها تمرکز کنند، و از قابلیتهای جامع و آماده استفاده OpenCV برای خودکارسازی وظایفی که انسان به صورت بصری انجام میدهد، استفاده کنند. این دوره شما را با مفاهیم کلیدی OpenCV آشنا می کند و شما را قادر می سازد تا برنامه های بینایی کامپیوتری خود را بسازید.
"برنامه نویسی برنامه نویسی کامپیوتری OpenCV" به شما این امکان را می دهد که به دنیای بینایی کامپیوتر شیرجه بزنید و با کمترین تلاش از مزایای عملی زیادی بهره مند شوید. شما یاد خواهید گرفت که چهره های خاص را در میان دیگران تشخیص داده و شناسایی کنید، یا حتی آشکارساز شی خود را برای استفاده از آن برای اهداف خاص خود آموزش دهید.
"OpenCV Computer Vision Application Programming" به شما کمک می کند ابتدا با یادگیری نحوه نصب صحیح OpenCV بر روی سیستم خود، با کتابخانه شروع کنید. سپس مفاهیم اولیه پردازش تصویر و همچنین رابط های مختلفی را که می توانید در OpenCV استفاده کنید، بررسی خواهید کرد. تکنیکهایی را برای جدا کردن پیشزمینه و پسزمینه در تصاویر خود، ایجاد پانورامای خیرهکننده به آسانی با دوختن تصاویر معمولی به یکدیگر، بهبود عکسهای خود، کالیبره کردن دوربین و تشخیص خودکار اشیاء معمولی مانند چهرهها یا افراد روی تصاویر خود ایجاد کنید. اعوجاج عکس های خود را کاهش دهید و خطوط مستقیم صحنه را به جای خم شدن در تصاویرتان، مستقیم جلوه دهید.
شما یاد خواهید گرفت که پرسپکتیو تصاویر خود را طوری تغییر دهید که به نظر برسد در حال حرکت هستید، شبیه به ناوبری نمای خیابان گوگل و یک نمایش سه بعدی از یک صحنه با استفاده از تصاویر استریوسکوپی ایجاد کنید.
پس از اتمام این دوره، شما قادر خواهید بود نمونه های ارائه شده را برای ساخت اپلیکیشن خود ترکیب و مطابقت دهید
اعمال تبدیل های هندسی در یک تصویر
Applying Geometric Transforms to an Image
اعمال تبدیل های هندسی در یک تصویر
Applying Geometric Transforms to an Image
آشنایی با هیستوگرام ها
Understanding Histograms
آشنایی با هیستوگرام ها
Understanding Histograms
تقسیم بندی تصاویر و به دست آوردن نکات جالب
Segmenting Images and Obtaining Interesting Points
تقسیم بندی تصاویر و به دست آوردن نکات جالب
Segmenting Images and Obtaining Interesting Points
خوشه بندی داده ها با k-means
Clustering Data with k-means
خوشه بندی داده ها با k-means
Clustering Data with k-means
بخش بندی تصویر با استفاده از الگوریتم حوضه آبخیز
Segmenting an Image using the watershed algorithm
بخش بندی تصویر با استفاده از الگوریتم حوضه آبخیز
Segmenting an Image using the watershed algorithm
بخش بندی تصویر با استفاده از الگوریتم grabcut
Segmenting an Image Using the grabcut Algorithm
بخش بندی تصویر با استفاده از الگوریتم grabcut
Segmenting an Image Using the grabcut Algorithm
پیدا کردن و تطبیق نکات جالب
Finding and Matching Interesting Points
پیدا کردن و تطبیق نکات جالب
Finding and Matching Interesting Points
عکاسی محاسباتی
Computational Photography
عکاسی محاسباتی
Computational Photography
ایجاد یک پانوراما
Creating a Panorama
ایجاد یک پانوراما
Creating a Panorama
حذف اشیاء ناخواسته
Removing Unwanted Objects
حذف اشیاء ناخواسته
Removing Unwanted Objects
بهبود تصاویر با نور کم
Enhancing Low Light Images
بهبود تصاویر با نور کم
Enhancing Low Light Images
کار با تصاویر HDR
Working with HDR Images
کار با تصاویر HDR
Working with HDR Images
شناخت اشیاء
Recognizing Objects
شناخت اشیاء
Recognizing Objects
تشخیص اشکال
Detecting Shapes
تشخیص اشکال
Detecting Shapes
تشخیص چهره ها
Detecting Faces
تشخیص چهره ها
Detecting Faces
تشخیص افراد
Detecting People
تشخیص افراد
Detecting People
آموزش آشکارساز خود
Training your own detector
آموزش آشکارساز خود
Training your own detector
تشخیص چهره ها
Recognizing faces
تشخیص چهره ها
Recognizing faces
کالیبراسیون و تصاویر استریو
Calibration and Stereo Images
کالیبراسیون و تصاویر استریو
Calibration and Stereo Images
کالیبره کردن دوربین
Calibrating the Camera
کالیبره کردن دوربین
Calibrating the Camera
تحریف نکردن یک تصویر
Undistorting an Image
تحریف نکردن یک تصویر
Undistorting an Image
طرح ریزی یک تصویر
Projecting an Image
طرح ریزی یک تصویر
Projecting an Image
درک تصاویر استریو
Understanding Stereo Images
درک تصاویر استریو
Understanding Stereo Images
ایجاد نقشه عمق
Generating a Depth Map
ایجاد نقشه عمق
Generating a Depth Map
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
سباستین مونتابون یک مهندس کامپیوتر با مدرک کارشناسی ارشد در بینایی کامپیوتر است. او نویسنده مقالات علمی در زمینه پردازش تصویر و کتابی با عنوان شروع پردازش تصویر دیجیتال: استفاده از ابزارهای رایگان برای عکاسان است. او از بسیاری از نرم افزارهای متن باز استفاده می کند و به شدت به فلسفه متن باز اعتقاد دارد. سیستم های جاسازی شده نیز مورد توجه او بوده است، به ویژه تلفن های همراه. او یک دوره آموزشی در مورد توسعه برنامه های کاربردی برای تلفن های همراه ایجاد و تدریس کرد و به عنوان قهرمان توسعه دهندگان نوکیا شناخته شد. اگر بتوانید تمام زمینه های مورد علاقه او را در یک مفهوم خلاصه کنید، محاسبات همه جا حاضر خواهد بود. در حال حاضر او مشاور نرم افزار و کارآفرین است. میتوانید از وبلاگ او به آدرس http://www.samontab.com دیدن کنید، جایی که او پروژههای فعلی خود را با جهان به اشتراک میگذارد.
نمایش نظرات